/* -=- Cookie CSS Start -=- */
.cookie-block 							{ padding: 20px 30px; position: fixed; bottom: 0px; left: 0px; background: #212529; z-index: 5; width: 100%; } 
.cookie-block p 						{ margin: 0px; font-size: 14px; line-height: 20px; color: #fff; }
.cookie-block .cookie-wrap 				{ display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; }
.cookie-button > a						{ padding: 8px 14px; display: inline-block; vertical-align: middle; border: 2px solid #f44064; border-radius: 4px; font-size: 14px; line-height: 18px; color: #fff; }
.cookie-button > a.free-consultation-btn:hover 	{ background: #fff; color: #212529; border-color: #fff; }
.cookie-button > a.outline-btn 					{ border-color: #fff; }
.cookie-button > a.outline-btn:focus,
.cookie-button > a.outline-btn:hover 					{ background: #fff; color: #212529; }

@media(max-width: 767px){
	.cookie-block .cookie-wrap 			{ display: block; }
	.cookie-block p 					{ margin-bottom: 10px; font-size: 12px; line-height: 18px; }
	.cookie-button > a 					{ padding: 6px 10px; font-size: 12px; line-height: 14px; }
}